deliver a haymaker - Allemand Anglais Dictionnaire